package org.xshop.model;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import top.ibase4j.core.base.BaseModel;

/**
 * <p>
 * 收货地址
 * </p>
 *
 * @author ShenHuaJie
 * @since 2018-03-01
 */
@ApiModel("收货地址")
@TableName("t_order_address")
@SuppressWarnings("serial")
public class TOrderAddress extends BaseModel {

    @ApiModelProperty(value = "订单编号")
    @TableField("order_id")
    private Long orderId;
    @ApiModelProperty(value = "所在国家")
    @TableField("address_country")
    private String addressCountry;
    @ApiModelProperty(value = "所在省市")
    @TableField("address_province")
    private String addressProvince;
    @ApiModelProperty(value = "所在市")
    @TableField("address_city")
    private String addressCity;
    @ApiModelProperty(value = "所在区")
    @TableField("address_area")
    private String addressArea;
    @ApiModelProperty(value = "详细地址")
    @TableField("address_detail")
    private String addressDetail;
    @ApiModelProperty(value = "收货人")
    @TableField("consignee_")
    private String consignee;
    @ApiModelProperty(value = "电话")
    @TableField("phone_")
    private String phone;
    @ApiModelProperty(value = "手机")
    @TableField("mobile_")
    private String mobile;
    @ApiModelProperty(value = "邮箱")
    @TableField("email_")
    private String email;
    @ApiModelProperty(value = "邮政编码")
    @TableField("zip_code")
    private String zipCode;
    @ApiModelProperty(value = "经度")
    @TableField("lon_")
    private BigDecimal lon;
    @ApiModelProperty(value = "纬度")
    @TableField("lat_")
    private BigDecimal lat;


    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public String getAddressCountry() {
        return addressCountry;
    }

    public void setAddressCountry(String addressCountry) {
        this.addressCountry = addressCountry;
    }

    public String getAddressProvince() {
        return addressProvince;
    }

    public void setAddressProvince(String addressProvince) {
        this.addressProvince = addressProvince;
    }

    public String getAddressCity() {
        return addressCity;
    }

    public void setAddressCity(String addressCity) {
        this.addressCity = addressCity;
    }

    public String getAddressArea() {
        return addressArea;
    }

    public void setAddressArea(String addressArea) {
        this.addressArea = addressArea;
    }

    public String getAddressDetail() {
        return addressDetail;
    }

    public void setAddressDetail(String addressDetail) {
        this.addressDetail = addressDetail;
    }

    public String getConsignee() {
        return consignee;
    }

    public void setConsignee(String consignee) {
        this.consignee = consignee;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getZipCode() {
        return zipCode;
    }

    public void setZipCode(String zipCode) {
        this.zipCode = zipCode;
    }

    public BigDecimal getLon() {
        return lon;
    }

    public void setLon(BigDecimal lon) {
        this.lon = lon;
    }

    public BigDecimal getLat() {
        return lat;
    }

    public void setLat(BigDecimal lat) {
        this.lat = lat;
    }

}